high-level texture rendering